
/*
 * idelay: a simple linearly interpolating delay line with taps
 *
 * this is a interpolating delay line.  the size of the buffer will be 
 * increased automatically as needed.  but you can initialize it if you want.
 * interpolation is linear
 *
 * initialization paramaters:
 * count: the number of taps this module has
 * seconds: the number of seconds the delay line should be initialized to
 * buffer: the number of samples the delay line should be initialized to
 *
 * inputs:
 * 	in: the input signal to be delayed
 * 	numbered inputs: location of taps in seconds.
 *
 * outputs:
 * 	numbered outputs: taps
 * 
 */

void module_idelay_initializer(module m);

